<input type="button" onclick=testFunction()> 这段代码错在哪里了,谢谢!

来源:百度知道 编辑:UC知道 时间:2024/06/05 00:57:34
<input type="button" onclick=testFunction()>

<script>
testFunction()
{
var str = "dfjakja 334 adjfakjf 3l jlfajfl";
str = str.replace(/\d+/g, 'abc'); //str 就是结果了
alert(str);
}
</script>

你写的没错,错在你没在方法声明

在testFunction()前面加个方法声明就行了:
function testFunction(){...}

<script>
function testFunction()
{
var str = "dfjakja 334 adjfakjf 3l jlfajfl";
str = str.replace(/\d+/g, 'abc'); //str 就是结果了
alert(str);
}
</script>
<input type="button" onclick=testFunction()>

这样写就行了

<script>
function test()
{
var str = "dfjakja 334 adjfakjf 3l jlfajfl";
str = str.replace(/\d+/g, 'abc'); //str 就是结果了
alert(str);
}
</script>
<input type="button" value="button" onclick="test()">